$(document).ready(function() {
	 // 基于准备好的dom，初始化echarts实例
	
    var myChart = echarts.init(document.getElementById('main'));
    // 指定图表的配置项和数据
    var names=[];
    var values1=[];
    var values2=[];
    var values3=[];
    
    //数据加载完之前先显示一段简单的loading动画
    //myChart.showLoading();
    $.ajax({
        type : "post",
        async : true,            //异步请求（同步请求将会锁住浏览器，用户其他操作必须等待请求完成才可以执行）
        url : "../erp/business/chart",    //请求发送
        data : {},
        dataType : "json",        //返回数据形式为json
        success : function(result) {
            //请求成功时执行该函数内容，result即为服务器返回的json对象
            if (result) {
            	var sData =[];
                for(var i=0;i<result.data.length;i++){
                    names.push(result.data[i].yearMonth);
                    values1.push(result.data[i].deliveryAmount);
                    values2.push(result.data[i].invoiceAmount);
                    values3.push(result.data[i].recieveAmount);                  
                   
                }
                
               // myChart.hideLoading();    //隐藏加载动画
                myChart.setOption(
                    {
                    	backgroundColor: '#FFF0F5',
                    	title: {
                            text: '业务数据',
                            subtext: '图表展示',
                            x: 'center'
                          },

                        legend: {
                            orient: 'horizontal',
                            left: 'right',
                            data: ['发货','开票','收款']
                        },
                    	xAxis: {
                    		type : 'category',
                            data: names,
                            axisLabel: {  
                            	   interval:0,  
                            	   rotate:40  
                            	} ,
                            axisTick: {
                                alignWithLabel: true
                            }
                        },
                        yAxis: {name:'元',
                        	splitLine:{                 		
                        	}},
                        series: [{type:'line',name:'发货',data:values1},
                        {type:'line',name:'开票',data:values2},
                        {type:'line',name:'收款',data:values3}
                        ]                       
             
                        
                    }
                );

            }
        },
        error : function(errorMsg) {
            //请求失败时执行该函数
            alert("图表请求数据失败!");
            myChart.hideLoading();
        }
    });//end ajax
   
});//刷新方法结束